80380434: 3c 0e 80 39  LUI t6, 0x8039 (32825)
80380438: 8d ce be 28  LW t6, t6, 0xffffbe28 (-16856)
8038043c: 91 cf 00 02  LBU t7, t6, 0x2 (2)
80380440: 15 e0 00 2d  BNE t7, r0, 0x803804f8 (pc + 0xb4)  if (lvloadwp->off0x02 == 0) goto 0x803804f8;
80380444: 00 00 00 00  NOP

80380448: 3c 18 80 39  LUI t8, 0x8039 (32825)
8038044c: 8f 18 be 28  LW t8, t8, 0xffffbe28 (-16856)
80380450: 93 19 00 03  LBU t9, t8, 0x3 (3)
80380454: 2f 21 00 05  SLTIU at, t9, 0x5 (5)
80380458: 10 20 00 25  BEQ r0, at, 0x803804f0 (pc + 0x94)  if ((lvloadwp->off0x03 < 5) == 0) goto 0x803804f0;
8038045c: 00 00 00 00  NOP

80380460: 00 19 c8 80  SLL t9, t9, 0x2 (2)
80380464: 3c 01 80 39  LUI at, 0x8039 (32825)
80380468: 00 39 08 21  ADDU at, at, t9
8038046c: 8c 39 bb 10  LW t9, at, 0xffffbb10 (-17648)      goto 0x8038bb10[lvloadwp->off0x03];
80380470: 03 20 00 08  JR t9
80380474: 00 00 00 00  NOP

80380478: 3c 08 80 39  LUI t0, 0x8039 (32825)
8038047c: 8d 08 be 24  LW t0, t0, 0xffffbe24 (-16860)
80380480: 3c 01 80 33  LUI at, 0x8033 (32819)
80380484: a4 28 dd f4  SH t0, at, 0xffffddf4 (-8716)       *(0x8032ddf4) = *(0x8038be24);

80380488: 10 00 00 19  BEQ r0, r0, 0x803804f0 (pc + 0x64)  break;
8038048c: 00 00 00 00  NOP

80380490: 3c 09 80 39  LUI t1, 0x8039 (32825)
80380494: 8d 29 be 24  LW t1, t1, 0xffffbe24 (-16860)
80380498: 3c 01 80 34  LUI at, 0x8034 (32820)
8038049c: a4 29 ba c6  SH t1, at, 0xffffbac6 (-17722)       *(0x8033bac6) = *(0x8038be24);

803804a0: 10 00 00 13  BEQ r0, r0, 0x803804f0 (pc + 0x4c)  break;
803804a4: 00 00 00 00  NOP

803804a8: 3c 0a 80 39  LUI t2, 0x8039 (32825)
803804ac: 8d 4a be 24  LW t2, t2, 0xffffbe24 (-16860)
803804b0: 3c 01 80 34  LUI at, 0x8034 (32820)
803804b4: a4 2a ba c8  SH t2, at, 0xffffbac8 (-17720)       *(0x8033bac8) = *(0x8038be24);

803804b8: 10 00 00 0d  BEQ r0, r0, 0x803804f0 (pc + 0x34)  break;
803804bc: 00 00 00 00  NOP

803804c0: 3c 0b 80 39  LUI t3, 0x8039 (32825)
803804c4: 8d 6b be 24  LW t3, t3, 0xffffbe24 (-16860)
803804c8: 3c 01 80 33  LUI at, 0x8033 (32819)
803804cc: a4 2b dd f8  SH t3, at, 0xffffddf8 (-8712)       *(0x8032ddf8) = *(0x8038be24);

803804d0: 10 00 00 07  BEQ r0, r0, 0x803804f0 (pc + 0x1c)  break;
803804d4: 00 00 00 00  NOP

803804d8: 3c 0c 80 39  LUI t4, 0x8039 (32825)
803804dc: 8d 8c be 24  LW t4, t4, 0xffffbe24 (-16860)
803804e0: 3c 01 80 34  LUI at, 0x8034 (32820)
803804e4: a4 2c ba ca  SH t4, at, 0xffffbaca (-17718)      *(0x8033baca) = *(0x8038be24);

803804e8: 10 00 00 01  BEQ r0, r0, 0x803804f0 (pc + 0x4)   break;
803804ec: 00 00 00 00  NOP

803804f0: 10 00 00 2b  BEQ r0, r0, 0x803805a0 (pc + 0xac)  goto 0x803805a0;
803804f4: 00 00 00 00  NOP

803804f8: 3c 0d 80 39  LUI t5, 0x8039 (32825)
803804fc: 8d ad be 28  LW t5, t5, 0xffffbe28 (-16856)
80380500: 91 ae 00 03  LBU t6, t5, 0x3 (3)
80380504: 2d c1 00 05  SLTIU at, t6, 0x5 (5)
80380508: 10 20 00 25  BEQ r0, at, 0x803805a0 (pc + 0x94)  if ((lvloadwp->off0x03 < 5) == 0) goto 0x803805a0;
8038050c: 00 00 00 00  NOP

80380510: 00 0e 70 80  SLL t6, t6, 0x2 (2)
80380514: 3c 01 80 39  LUI at, 0x8039 (32825)
80380518: 00 2e 08 21  ADDU at, at, t6
8038051c: 8c 2e bb 24  LW t6, at, 0xffffbb24 (-17628)      goto 0x8038bb24[lvloadwp->off0x03];
80380520: 01 c0 00 08  JR t6
80380524: 00 00 00 00  NOP

80380528: 3c 0f 80 33  LUI t7, 0x8033 (32819)
8038052c: 85 ef dd f4  LH t7, t7, 0xffffddf4 (-8716)
80380530: 3c 01 80 39  LUI at, 0x8039 (32825)
80380534: ac 2f be 24  SW t7, at, 0xffffbe24 (-16860)     *(0x8038be24) = *(0x8032ddf4);

80380538: 10 00 00 19  BEQ r0, r0, 0x803805a0 (pc + 0x64)  break;
8038053c: 00 00 00 00  NOP

80380540: 3c 18 80 34  LUI t8, 0x8034 (32820)
80380544: 87 18 ba c6  LH t8, t8, 0xffffbac6 (-17722)
80380548: 3c 01 80 39  LUI at, 0x8039 (32825)
8038054c: ac 38 be 24  SW t8, at, 0xffffbe24 (-16860)     *(0x8038be24) = *(0x8033bac6);

80380550: 10 00 00 13  BEQ r0, r0, 0x803805a0 (pc + 0x4c)  break;
80380554: 00 00 00 00  NOP

80380558: 3c 19 80 34  LUI t9, 0x8034 (32820)
8038055c: 87 39 ba c8  LH t9, t9, 0xffffbac8 (-17720)
80380560: 3c 01 80 39  LUI at, 0x8039 (32825)
80380564: ac 39 be 24  SW t9, at, 0xffffbe24 (-16860)     *(0x8038be24) = *(0x8033bac8);

80380568: 10 00 00 0d  BEQ r0, r0, 0x803805a0 (pc + 0x34)  break;
8038056c: 00 00 00 00  NOP

80380570: 3c 08 80 33  LUI t0, 0x8033 (32819)
80380574: 85 08 dd f8  LH t0, t0, 0xffffddf8 (-8712)
80380578: 3c 01 80 39  LUI at, 0x8039 (32825)
8038057c: ac 28 be 24  SW t0, at, 0xffffbe24 (-16860)     *(0x8038be24) = *(0x8032ddf8);

80380580: 10 00 00 07  BEQ r0, r0, 0x803805a0 (pc + 0x1c)  break;
80380584: 00 00 00 00  NOP

80380588: 3c 09 80 34  LUI t1, 0x8034 (32820)
8038058c: 85 29 ba ca  LH t1, t1, 0xffffbaca (-17718)
80380590: 3c 01 80 39  LUI at, 0x8039 (32825)
80380594: ac 29 be 24  SW t1, at, 0xffffbe24 (-16860)     *(0x8038be24) = *(0x8033baca);

80380598: 10 00 00 01  BEQ r0, r0, 0x803805a0 (pc + 0x4)   break;
8038059c: 00 00 00 00  NOP

803805a0: 3c 0a 80 39  LUI t2, 0x8039 (32825)
803805a4: 8d 4a be 28  LW t2, t2, 0xffffbe28 (-16856)
803805a8: 3c 01 80 39  LUI at, 0x8039 (32825)
803805ac: 91 4b 00 01  LBU t3, t2, 0x1 (1)
803805b0: 01 4b 60 21  ADDU t4, t2, t3
803805b4: ac 2c be 28  SW t4, at, 0xffffbe28 (-16856)      /*adv wp*/

803805b8: 03 e0 00 08  JR ra
803805bc: 00 00 00 00  NOP

8038bb10: 80380478
8038bb14: 80380490
8038bb18: 803804a8
8038bb1c: 803804c0
8038bb20: 803804d8

8038bb24: 80380528
8038bb28: 80380540
8038bb2c: 80380558
8038bb30: 80380570
8038bb34: 80380588

if (lvloadwp->off0x02 == 0) goto 0x803804f8;
if ((lvloadwp->off0x03 < 5) == 0) goto 0x803804f0;
goto 0x8038bb10[lvloadwp->off0x03];
*(0x8032ddf4) = *(0x8038be24);
break;
*(0x8033bac6) = *(0x8038be24);
break;
*(0x8033bac8) = *(0x8038be24);
break;
*(0x8032ddf8) = *(0x8038be24);
break;
*(0x8033baca) = *(0x8038be24);
803804f0:
goto 0x803805a0;
803804f8:
if ((lvloadwp->off0x03 < 5) == 0) goto 0x803805a0;
goto 0x8038bb24[lvloadwp->off0x03];
*(0x8038be24) = *(0x8032ddf4);
break;
*(0x8038be24) = *(0x8033bac6);
break;
*(0x8038be24) = *(0x8033bac8);
break;
*(0x8038be24) = *(0x8032ddf8);
break;
*(0x8038be24) = *(0x8033baca);
break;
803805a0:
/*adv wp*/


if (lvloadwp->off0x02) {
    switch (lvloadwp->off0x03) {
        case 0:
        *(0x8032ddf4) = *(0x8038be24);
        break;
        
        case 1:
        *(0x8033bac6) = *(0x8038be24);
        break;
        
        case 2:
        *(0x8033bac8) = *(0x8038be24);
        break;
        
        case 3:
        *(0x8032ddf8) = *(0x8038be24);
        break;
        
        case 4:
        *(0x8033baca) = *(0x8038be24);
        break;
    }
} else {
    switch (lvloadwp->off0x03) {
        case 0:
        *(0x8038be24) = *(0x8032ddf4);
        break;
        
        case 1:
        *(0x8038be24) = *(0x8033bac6);
        break;
        
        case 2:
        *(0x8038be24) = *(0x8033bac8);
        break;
        
        case 3:
        *(0x8038be24) = *(0x8032ddf8);
        break;
        
        case 4:
        *(0x8038be24) = *(0x8033baca);
        break;
    }
}
/*adv wp*/
